Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intelligent Chatbot Solution with Dynamic, Curated Content Integration #550

Merged
merged 5 commits into from
Nov 10, 2024

Conversation

ShivanshPlays
Copy link
Contributor

@ShivanshPlays ShivanshPlays commented Nov 10, 2024

PR Description: Add Curated Intelligent Chatbot to Scruter

Description

This PR introduces a curated, intelligent chatbot to the Scruter website, enhancing user engagement by providing personalized assistance. The chatbot offers various conversation flows, helping users learn about Scruter's offerings, explore platform features, view pricing plans, and reach out for support.

Key Features

  • User Personalization: Greets users by name and tailors responses based on user choices.
  • Platform Information: Shares insights about Scruter, including its analytics capabilities and primary features.
  • Pricing and Support: Provides information on pricing plans and directs users to support channels, including customer support and FAQ links.
  • Dynamic Interaction Options: Guides users through various paths, offering them multiple options at each interaction step.

Changes Made

  • Added a Chatbot component using react-simple-chatbot to create interactive conversation flows.
  • Defined multiple chatbot flows with customized messages and dynamic triggers based on user inputs:
    • Welcome Flow: Greets users, captures their name, and initiates the conversation.
    • Platform Overview Flow: Provides information on Scruter’s offerings and features.
    • Feature Exploration Flow: Displays a list of features with further details for each, allowing users to learn more about specific tools.
    • Pricing Flow: Shares Scruter’s pricing plans and allows users to explore detailed plan options.
    • Support Flow: Connects users to support resources, including contact information and FAQ links.
    • Thank You Message: Ends the conversation with a thank-you message, allowing users to re-engage if needed.
  • Implemented handleMessage function to dynamically update chatbot states based on user interactions.

closes #533

Copy link

vercel bot commented Nov 10, 2024

@Sonalika003 is attempting to deploy a commit to the Piyush's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Owner

@swarooppatilx swarooppatilx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@swarooppatilx
Copy link
Owner

@ShivanshPlays merge conflict, pull the latest changes

@swarooppatilx swarooppatilx added gssoc-ext GirlScript Summer of Code Extended 2024 level3 GirlScript Summer of Code Level 3 Issue hacktoberfest-accepted Hacktoberfest labels Nov 10, 2024
@ShivanshPlays ShivanshPlays reopened this Nov 10, 2024
@ShivanshPlays
Copy link
Contributor Author

@swarooppatilx please check

@swarooppatilx swarooppatilx merged commit fff7013 into swarooppatilx:main Nov 10, 2024
2 of 3 checks passed
@ShivanshPlays ShivanshPlays changed the title ChatBot Integrated Intelligent Chatbot Solution with Dynamic, Curated Content Integration Nov 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc-ext GirlScript Summer of Code Extended 2024 hacktoberfest-accepted Hacktoberfest level3 GirlScript Summer of Code Level 3 Issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Intelligent Chatbot Solution with Dynamic, Curated Content Integration
2 participants